<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>三串一分析只显示一赔</title>
    <script src="../static/js/jquery-3.7.1.min.js" type="text/javascript"></script>
    <style>
    table {
        border-collapse: collapse; /*合并边框*/
        width: 100%; /*设置表格宽度*/
        text-align: center;
    }

    th, td {
        border: 1px solid black; /*设置边框线样式、颜色和大小*/
        {#padding: 1px; /*设置内边距*/#}
    }
        .day{
            font-size: 3px;
        }
        .zhong{
            background-color: red;
            color: white;
        }
</style>

</head>
<body>
<div>
    年份：<input type="text" id="year" value="2024"/>
    让球:<select id="rang">
            <option value="-1">-1</option>
            <option value="+1">+1</option>
        </select>
    <input type="button" onclick="load()" value="查询"/>
</div>
<table id="t">
    <caption>3串1数据分析--一赔分析</caption>
    <thead>
    </thead>
    <tbody>
    </tbody>
</table>
</body>

<script type="text/javascript">
    $(function () {
           load();
        });
        // 加载数据
        function load() {
            var year = $('#year').val();
            var rang = $('#rang').val();
            if(year > 0){
                //加载前清空之前页面的显示
                $("#t>thead").html("");
                $("#t>tbody").html("");
                // 获取后台数据
                $.get('/c31_111_ds',{"year": year,"rang":rang}, function(res) {
                    // 构造列名
                    var theadarr = new Array();
                    theadarr.push("<td>序号</td>");
                    theadarr.push("<td>时间</td>");

                    var headd = res.headd;
                    for (var j = 0; j < headd.length; j++) {
                        theadarr.push("<td>"+headd[j].substring(1,3)+headd[j].substring(4,6)+headd[j].substring(7,9)+"</td>");
                    }
                    $("#t>thead").append(theadarr.join(" "));

                    // 构造数据显示
                    var arr = new Array();
                    var r = res.all_rs;
                    //统计数据
                    var tj = res.tj;
                    arr.push("<tr>");
                    arr.push("<td>统计</td>");
                    arr.push("<td></td>");
                    for (var k = 0; k < tj.length; k++) {
                        arr.push("<td>");
                        arr.push("全平均："+tj[k][0]+"&nbsp;");
                        arr.push("红平均："+tj[k][1]+"&nbsp;");
                        arr.push("命中率："+tj[k][2]+"&nbsp;");
                        arr.push("</td>");
                    }
                    arr.push("<tr/>");
                    for (var i = 0; i < r.length; i++) {
                        arr.push("<tr title='"+(i+1)+":"+r[i][0]+":"+r[i][1][0].base_info.matchNumStr+","+r[i][1][1].base_info.matchNumStr+","+r[i][1][2].base_info.matchNumStr+"'>");
                        arr.push("<td>");arr.push(i+1);arr.push("</td>");
                        arr.push("<td>");arr.push(r[i][0]);arr.push("</td>");
                        for (var j = 0; j < headd.length; j++) {
                            var d = r[i][2][j];
                            if(d){
                                arr.push("<td class='zhong'>");
                                arr.push(d);
                            }else {
                               arr.push("<td>");
                            }
                            arr.push("</td>");
                        }
                        arr.push("<tr/>");
                    }
                $("#t").append(arr.join(" "));
                });
            }else {
                alert("请填写正确值！！")
            }
        }

</script>
</html>